pump injector - Turkish English Dictionary